import type { Directive } from 'vue'
// 按钮权限
const ParmissionBtn: Directive = {
    mounted(el:HTMLElement, binding) {
        let { value } = binding
        // vite 中使用环境变量
        let rolus = [import.meta.env.VITE_APP_ADMIN]
        let str = value ?? 'test'
        if (!rolus.includes(str)) {
            //  没有直接移除添加禁用
            el && el.setAttribute('disabled', true)
        }
    },
}
export default ParmissionBtn
/**
 * 按钮权限，以下是elementUI使用案例
 *  <a-button v-permission="`supers`">点击</a-button>
 * 
 */